home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 February / CMCD0205.ISO / Software / Freeware / Programare / highlight / highlight-W32GUI-2.2-6-Setup.exe / {app} / ChangeLog.txt < prev    next >
Text File  |  2004-11-27  |  16KB  |  591 lines

  1. CHANGELOG Highlight (W32 GUI)
  2.  
  3. 30-November-2004
  4.  
  5. highlight 2.2-6
  6.  
  7. -enabled costum CSS file inclusion if "Include CSS" option is set
  8. -added Italian translation (thanks to Tommaso Loreto)
  9.  
  10. ---
  11. 31-October-2004
  12.  
  13. highlight 2.2-5
  14.  
  15. -fixed indentation error in LaTeX output and output of "--" in bold font
  16.   (thanks to Michael Suess)
  17. -added background colour attribute of body element to the CSS output to
  18.   improve compability with old browsers (NS Communicator 4.8)
  19.   (thanks to Wojciech Stryjewski)
  20. -in CSS output, user defined CSS definitions are now included after highlight
  21.   style definitions to make modifications easier
  22. -updated Spanish manual (thanks to David Villa)
  23.  
  24. ---
  25. 26-September-2004
  26.  
  27. highlight 2.2-4
  28.  
  29. -added new acid indentation scheme and acid colour theme
  30.   (thanks to Alexandre "AciD" Bonneau)
  31. -fixed bug in LaTeX output: [ and * characters after a linebreak (\\) caused
  32.   latex compilation to stop (thanks to Christian Schilling)
  33. -updated french translation (thanks to Alexandre Bonneau)
  34.  
  35. ---
  36. 10-September-2004
  37.  
  38. highlight 2.2-3
  39.  
  40. -added spanish translation: README_ES (thanks to David Villa)
  41. -added support for SNMPv1 and SNMPv2 files: mib.lang (thanks to Roman Surma)
  42. -fixed highlighting of escape sequences in Pascal (thanks to Grzegorz Tworek)
  43. -added Pascal multi line comment delimiters: (*, *)
  44. -added a third keyword style (kwc) to all themes
  45. -added a third keyword group: ada.lang, gawk.lang, c.lang, java.lang, pas.lang
  46. -fixed some language definition with old $keyword entries
  47.  
  48. ---
  49. 23-August-2004
  50.  
  51. highlight 2.2-2-gcc-3.3.1
  52.  
  53. -recompiled WinHighlight.exe with gcc 3.3.1
  54. -build new setup executable with better lzma comprerssion using InnoSetup 4.2.7
  55. -setup includes source code, installation of translations is optional
  56. -updated french translation and added french tips (thanks to Alexandre Bonneau)
  57.  
  58. ---
  59. 20-July-2004
  60.  
  61. highlight 2.2-2
  62.  
  63. -removed $STRINGDELIMITERPAIR parameter
  64. -internal changes
  65.  
  66. ---
  67. 11-July-2004
  68.  
  69. highlight 2.2-1
  70. -added content-type (iso-8859-1) to HTML output
  71. -added possibility to define custom keyword groups (suggested by Daniel Bonniot) 
  72. -reformatting and indentation schemes are customizable, config files are located
  73.   in /indentSchemes (suggested by Petri Heiramo)
  74. -added $SL-COMMENT parameter to colour themes (enables seperate highlighting
  75.  of single and multi line comments)
  76. -added option to fill linenumbers with zeroes
  77. -improved quality of colour themes
  78. -dropped support for C# member attributes (was a nasty workaround)
  79. -dropped Forth support
  80. -fixed some old parameters in language definitions
  81. -added source directory names to generated index file
  82.  
  83. ---
  84. 20-June-2004
  85.  
  86. highlight 2.0-25
  87.  
  88. -fixed quote replacement in LaTeX (\dq -> \dq{}) (thanks to Adrian Bader)
  89. -fixed VHDL event parsing
  90. -removed some poor quality colour themes and improved some others
  91. -added ide-eclipse style
  92. -added Simplified Chinese localization (thanks to Gu Mingqiu)
  93.  
  94. ---
  95. 13-06-2004
  96.  
  97. highlight 2.0-24
  98.  
  99. -improved VHDL support (thanks to Aaron Marasco)
  100. -added Coldfusion MX definition (thanks to Paul Connell)
  101. -added Norwegian and Portuguese localizations (thanks to Stein Morten Petersen and Ant≤nio Cruz)
  102. -localized versions of startup tips are shown if available
  103. -added $REFORMATTING option to language definitions
  104. -some code clean up
  105.  
  106. ---
  107. 16-05-2004
  108.  
  109. highlight 2.0-23
  110.  
  111. -added Czech translation (thanks to Petr Sladek)
  112. -added Spanish translation (thanks to Ramirez Luelmo Sergio Ivan)
  113. -added new /ext directory where input file extensions are stored
  114. -added tab width option
  115. -added startup tip dialog
  116. -fixed ABAP definition (thanks to Kevin Barter)
  117. -fixed Python definition
  118. -fixed parsing of methods applied to numerical literals (possible in Ruby)
  119. -fixed indentation of line numbers in LaTeX (thanks to Michael Berndt)
  120. -reduced LaTeX output file size
  121. -improved layout of LaTeX document
  122. -applied some patches to Artistic Style code (see astyle.sourceforge.net)
  123.  
  124. ---
  125. 19-April-2004
  126.  
  127. highlight 2.0-22
  128.  
  129. -improved Fortran 77 parsing (thanks to Geraldo Veiga),
  130.   moved parsing information to f77.lang and f90.lang
  131. -added highlighting of float literals like .5
  132. -added new language definitions: ABAP/4, ARM, Bison, Dylan, FAME, Informix,
  133.   Octave, R, Scala, Snobol, Verilog
  134.  
  135. ---
  136. 23-March-2004
  137.  
  138. highlight 2.0-21
  139.  
  140. -added option to replace " by \dq in LaTeX (thanks to Nikolai Mikuszeit)
  141. -fixed bug which disabled HTML anchors (thanks to Richard Beauchamp)
  142. -added possibility to read input file names from command line (enables SendTo command in Windows Explorer)
  143. -improved fragmented TeX output
  144. -changed parameter prefix from "/" to the more convenient "$" in configuration files
  145. -changed "typesmods" parameter in language definitions to "types"
  146. -improved some colour themes
  147. -themes are listed in alphabetical order
  148. -moved settings file to user directory\highlight.conf
  149. -added option to create a link to Highlight in SendTo folder
  150. -added $INCLUDE statement in language definitions to include content of other files
  151.  
  152. ---
  153. 07-March-2004
  154.  
  155. highlight 2.0-20
  156.  
  157. -added Turkish translation (thanks to Orhan Biyiklioglu)
  158. -added 7 new colour themes (darkblue, zellner, ron, peachpuff, pablo, nedit, textpad)
  159. -added new parser options: TYPEDELIMITERS and KEYWORDDELIMITERS to enable
  160.  highlighting of variables like ${var}
  161. -updated spec.lang, sh.lang and make.lang
  162. -changed RTF font to Courier New
  163. -added symbol highlighting (last two suggested by Anssi Lehtinen)
  164. -fixed some case insensitive language files
  165.  
  166. ---
  167. 21-February-2004
  168.  
  169. highlight 2.0-19
  170.  
  171. -fixed bug in UI which disabled update of css outfile label
  172. -added russian translation (thanks to Eugene A. Simonenko)
  173. -added french translation (thanks to Alexandre Bonneau)
  174. -improved whitespace indentation in TeX and LaTeX
  175. -fixed output of +, -, =, <, > in TeX
  176. -fixed output of blank lines in TeX
  177.  (all suggested by Milan Straka)
  178. -updated Java language definition to 1.5
  179. -added support for BibTex, Erlang, Icon, Lisp, Lotos, Maple, Objectice C,
  180.  Prolog, PostScript and RPM Spec
  181.  
  182. ---
  183. 08-February-2004
  184.  
  185. highlight 2.0-18
  186.  
  187. -changed hskip unit in LaTeX output vom mm to em
  188. -fixed different font width of spaces in TeX output
  189.  (thanks to Milan Straka)
  190. -added macros in TeX output to reduce file size
  191. -fixed bug which made first line number disappear (introduced in 2.0-17)
  192. -declared XSL-FO output as experimental, added a switch to provide
  193.  modified output for both Apache FOP and xmlto/xsltproc
  194.  
  195. ---
  196. 01-February-2004
  197.  
  198. highlight 2.0-17
  199.  
  200. -added drag and drop support
  201. -reduced memory consumption
  202.  
  203. ---
  204. 12-January-2004
  205.  
  206. highlight 2.0-16
  207.  
  208. -added new options to wrap long lines (suggested by Johannes Wei▀l)
  209. -added new colour themes: vim, vim-dark and codewarrior
  210. -improved Java, Nice and C parsing
  211. -improved GUI plausability checks
  212.  
  213. ---
  214. 04-January-2003
  215.  
  216. highlight 2.0-15
  217.  
  218. -improved XSL-FO output format (thanks to Daniel Bonniot)
  219. -reduced LaTeX output file size
  220. -added internationalisation
  221. -fixed bug in user interface
  222.  
  223. ---
  224. 21-December-2003
  225.  
  226. highlight 2.0-14
  227.  
  228. -added XSL-FO output format (suggested by Daniel Bonniot)
  229. -fixed segfault when theme file was not found
  230. -improved makefiles
  231. -ported code to Solaris (thanks to Ade Fewings)
  232.  
  233. ---
  234. 29-November-2003
  235.  
  236. highlight 2.0-13
  237.  
  238. -fixed parsing of XML comments
  239. -fixed converion of umlauts and accents
  240. -fixed switch of language definitions
  241. -fixed memory leak of code reformatting
  242. -improved parsing of numbers (suffixes like 30L, 4.5f)
  243. -added support for Action Script, Objective Caml, Standard ML, Felix,
  244.  Frink, IO, Nasal, MaxScript, Oberon, object Script
  245. -improved performance
  246. -fixed bug with progress bar; works now with more than 100 input files
  247.  
  248. ---
  249. 09-November-2003
  250.  
  251. highlight 2.0-11b
  252.  
  253. -fixed parsing of subtractions (i.e: varName-1)
  254. -fixed missing css file output in win32 GUI
  255. -added support for XML++ (thanks to Kimanzi Mati)
  256. -added Relax NG Compact language definition (thanks to Christian Siefkes)
  257.  
  258. ---
  259. 26-October-2003
  260.  
  261. highlight 2.0-11
  262.  
  263. -fixed LaTeX and Squirrel language definitions
  264.  (thanks to TODO and Alberto Dechemelis)
  265. -fixed number parsing (allow 'a'-'f' in Hex numbers only)
  266. -improved output of quotes in fragmented LaTeX output
  267. -added Nice language definition
  268.  
  269. ---
  270. 21-September-2003
  271.  
  272. highlight 2.0-10
  273.  
  274. -changed LaTeX font settings to \tt and \it
  275. -improved fragmented LaTeX output
  276. -fixed LaTeX language definition
  277. -fixed multi line compiler directive parsing with strings
  278. -added new Squirrel ans JSP language definitions
  279.  
  280. ---
  281. highlight 2.0-9 (not released)
  282.  
  283. -ported Code to Mingw 3.2
  284.  
  285. 15-August-2003
  286.  
  287. highlight 2.0-8 Hot Summer Build
  288.  
  289. -fixed bug which prevented highlighting of escape characters within strings
  290.  which start a new line
  291. -fixed XHTML line anchors attribute to "id"
  292. -added background colour support for plain TeX
  293. -improved recognition of strings with different open/close delimiters
  294. -added a reasonable 4th support
  295. -internal changes to improve speed
  296. -changed XHTML encoding from utf-8 to iso-8859-1 and xhtml version to 1.1
  297. -removed comment in XHTML header to enable highlighting when style
  298.  definition is included in output
  299. -added recognition of hex, octal and unicode escape sequences (\123, \xff)
  300. -improved Python and Tcl support
  301.  
  302. ---
  303. 03-August-2003
  304.  
  305. highlight 2.0-7
  306.  
  307. -fixed parsing of C# simplified strings (thanks to Cerda)
  308. -added support for C# member attributes (thanks to Gauthier)
  309. -added --listlangs option (suggested by Mark Hessling)
  310.  
  311. ---
  312. 27-July-2003
  313.  
  314. highlight 2.0-6
  315.  
  316. -fixed bug in HTML and XHTML output, which caused insertion of too many
  317.  "</span>" tags (thanks to Mark Hessling)
  318.  
  319. ---
  320. 20-July-2003
  321.  
  322. highlight 2.0-5
  323.  
  324. -improved LaTeX, TeX and RTF colour output
  325. -fixed TeX output formatting errors
  326. -fixed LaTeX line number output (thanks to Johannes Nolte)
  327. -improved code portability (thanks to Gauthier)
  328. -added french help (thanks to Gauthier)
  329.  
  330. ---
  331. 01-July-2003
  332.  
  333. highlight 2.0-4
  334.  
  335. -improved Ada 95 output (thanks to Frank Piron)
  336. -added HTML index file option
  337. -simplified API
  338. -added some language definitions
  339.  
  340. ---
  341. 28-May-2003
  342.  
  343. highlight 2.0-2
  344.  
  345. -fixed bug causing lowercase output of case insensitive
  346.  languages (thanks to David and Mark Hessling)
  347. -added new Matlab colour theme (thanks to David)
  348. -improved Rexx language definition (thanks to Mark Hessling)
  349. -added plain text language definition
  350.  
  351. ---
  352. 01-May-2003
  353.  
  354. highlight 2.0
  355.  
  356. -fixed memory leak in DataDir::searchDataDir()
  357. -fixed configuration file parsing
  358. -added data-dir option
  359. -added batch-recursive option
  360. -changed CmdLineoptions.cpp to compile with Windows
  361.  
  362. ---
  363. 27-April-2003
  364.  
  365. highlight 2.0b-9
  366.  
  367. -improved integer literal and C++ multiline comment parsing
  368.  (both suggested by Benjamin Kaufmann)
  369. -improved directive line parsing
  370.  
  371. ---
  372. 20-April-2003
  373.  
  374. highlight 2.0b-8
  375.  
  376. -added Pike language definition (thanks to Olivier Girondel)
  377. -added support for Forth (suggested by Hans Bezemer)
  378. -fixed bugs in language definition loader method
  379. -fixed segfault
  380.  
  381. ---
  382. 07-April-2003
  383.  
  384. highlight 2.0b-7
  385.  
  386. -added Artistic Style indentation and reformatting
  387.  
  388. ---
  389. 31-March-2003
  390.  
  391. highlight 2.0b-6
  392.  
  393. -fixed fortran code parsing ( thanks to Henning Weber)
  394. -improved performance
  395.  
  396. ---
  397. highlight 2.0b-5
  398.  
  399. -fixed theme files which had DOS line terminators
  400. -presets reader method was fixed
  401. -changed RTF output to Courier and 20 pt font size
  402. -help screen fixed
  403.  
  404. ---
  405. 19-March-2003
  406.  
  407. highlight 2.0b-4
  408.  
  409. -added css-infile and css-outfile options to make generation of customizable css
  410.  definitons clearer (suggested by Markus Werle)
  411. -fixed bug reading fontsize parameter of themes
  412.  
  413. ---
  414. 16-March-2003
  415.  
  416. highlight 2.0b-3
  417.  
  418. -improved RTF output
  419.  
  420. ---
  421. 09-March-2003
  422.  
  423. highlight 2.0b-2
  424.  
  425. -improved RTF output (added bold/italics/underline attributes)
  426. -improved TeX output (added theme colors [thanks to Markus Henning for TeX-URL],
  427.  bold and italics)
  428.  **TeX output is still buggy, consider using LaTeX output instead**
  429. -added a decription how to use the highlight parser in own applications
  430.  (programmer_documentation)
  431.  
  432. ---
  433. 05-March-2003
  434.  
  435. highlight 2.0b
  436. -memory leak was fixed
  437. -the parser was rewritten to add more flexibility and stability
  438. -added ability to highlight code with tags (XML, HTML...)
  439. -added ability to highlight strings with prefixes
  440.  (variableprefix, keywordprefix)
  441. -different source file extensions are stored in a configuration file
  442.  (extensions.conf)
  443. -configuration reader was modified to allow storing parameter values
  444.  in multiple lines
  445. -added some more language definitions
  446.  
  447. ---
  448. 30-January-2003
  449.  
  450. highlight 1.3.4-2
  451.  
  452. -added option to disable directive line bug
  453. -added ability to search *.style and *.lang files in different directories,
  454.  which may be set as prefix option of ./configure
  455.  (suggested by Jose Santiago)
  456.  
  457. ---
  458. 28-January-2003
  459.  
  460. highlight 1.3.4
  461.  
  462. -fixed LaTeX output regarding escape characters outside of strings
  463. -fixed unmasked escape characters
  464.  (both bugs reported by Peter Albert)
  465. -added \ttfamily to LaTeX header (suggested by Peter Albert)
  466. -rpm-spec file allows relocatable builds (thanks to Dwight Engen)
  467. -added "CPP" to recogniced source file suffixes (suggested by Maniac)
  468. -replaced verb-|- by \textbar
  469. -fixed php.lang and py.lang
  470.  
  471. ---
  472. 08-January-2003
  473.  
  474. highlight 1.3.3
  475.  
  476. - fixed Asm.lang (lower case of keywords/types)
  477. - added option to specify target directory of the output files
  478. - fixed bug in LateX/RTF/TeX output; last opened tag being closed now
  479. - improved LaTeX output
  480. - added ability to read presets from the configuration file $HOME/.highlight.conf
  481. - added simple cgi script (Perl)
  482.  
  483. ---
  484. 29-November-2002
  485.  
  486. highlight 1.3.2-2
  487.  
  488. - fixed LaTeX output of | and ~ characters (thanks to Martin Idelberger)
  489.  
  490. ---
  491. 26-November-2002
  492.  
  493. highlight 1.3.2
  494.  
  495. - fixed buffer overflow problem (thanks to Christian Perle)
  496. - added Rexx, Modula3, Agda, Haskell language definition
  497. - added (G)AWK language definition (thanks to Andreas Schoenberg)
  498. - added Bold and Italic font support, and background colour to LaTeX output
  499. - highlight compiles without warnings with gcc 3.2
  500.  
  501. ---
  502. 20-November-2002
  503.  
  504. highlight 1.3.1-2
  505.  
  506. -applied gcc 3.2 patch (thanks to Georg Young)
  507.  
  508. ---
  509. 18-November-2002
  510.  
  511. highlight 1.3.1
  512.  
  513. -fixed bug whioch disabled batch mode
  514. -added POV Ray Definition (thanks to Christian Perle)
  515. -added emacs and kwrite style
  516.  
  517. ---
  518. 11-November-2002
  519.  
  520. highlight 1.3  (beta)
  521.  
  522. -applied Ruby definition file patch (thanks to Jonas Fonseca)
  523. -introduced style definition files
  524. -added background colour to style definitions
  525. -added line anchors in HTML output
  526.  
  527. ---
  528. 05-October-2002
  529.  
  530. highlight 1.2.1
  531.  
  532. -applied patch to make highlight compile with gcc 3.x (thanks to Marc Duponcheel)
  533. -fixed LaTeX output of "^" and /hskip  (thanks to Dan Muller)
  534. -fixed TeX output
  535.  
  536. ---
  537. 26-August-2002
  538.  
  539. highlight 1.2
  540.  
  541. -fixed bug which caused wrong output file suffixes in batch mode
  542. -fixed (X)HTML output of french characters
  543. -added frech character output (accent graphe, acute) to rtf, TeX and LaTeX output
  544. -ability to recognize keywords with "-"
  545. -added new language definitions (Ruby, COBOL, Fortran)
  546.  
  547. ---
  548. 20-August-2002
  549.  
  550. highlight 1.1
  551.  
  552. -TeX output
  553. -fixed documentation regarding LaTeX / TeX output (Thanks to Keith Briggs)
  554. -fixed bug which caused single line comments left unmasked
  555. -french letters like Θ, α are masked
  556.  
  557. ---
  558. 13-August-2002
  559.  
  560. highlight 1.0 <stable>
  561.  
  562. -reduced tex output file size
  563. -Perl and Visual Basic definition file
  564. -fixed error in help msg (Thanks to Jan van Haarst)
  565.  
  566.  
  567. ---
  568. 25-July-2002
  569.  
  570. highlight 0.1
  571.  
  572. - RTF and La(Tex) output
  573. - Lua definition file
  574. - header and footer part of output file may be omitted
  575. - changed path of language definitions to /usr/share/highlight
  576.  
  577. ---
  578. 06-May-2002:
  579.  
  580. src2css 0.2
  581.  
  582. - batch mode, converting all files matching a given wildcard
  583. - XHTML output
  584. - Python definition file
  585.  
  586. ---
  587. 04-Apr-2002:
  588.  
  589. src2css 0.1
  590.  
  591. initial release